let slip (an opportunity) - Fransızca İngilizce Sözlük